Solar batteries - German English Dictionary